Big Huge Thesaurus

Tilletia foetida

noun